Volume 40, Issue 2, July 2017, Pages 203-236
Heba Mohamed; Hala Mohamed
Volume 40, Issue 2, July 2017, Pages 358-380
Heba Mohamed
Volume 34, Issue 2, July 2011, Pages 55-67
Heba Mohamed; Wafaa Mubarak; Dorreia Zagloul